Business

Astra CEO says space will be the next big platform as more satellites take orbit..